- Design, develop, and maintain backend services using Golang.
- Debug and resolve software defects and issues in a timely manner.
- Work in a Linux environment, including PKI certificate management, SSH key handling, and OS-level configuration.
- Integrate with LDAP/Active Directory systems for authentication and directory services.
- Implement and support access and authentication mechanisms, including SSO and MFA.
- Participate in solution design sessions, evaluate trade-offs, and recommend optimal architecture.
- Write clean, maintainable, and high-quality code; refactor and optimize legacy code when needed.
- Collaborate with cross-functional teams to decompose business requirements into technical specifications.
- Estimate effort and deliver tasks within planned timelines.
- Document solutions, technical designs, and operational procedures.
- Analyze existing code using reverse engineering techniques to enhance or integrate new functionality.
- 2+ years hands-on experience with Golang development.
- Strong experience working on Linux OS (6+ years preferred).
- Exposure to Docker, Kubernetes, and container orchestration.
- Solid understanding of LDAP/Active Directory, LDAP schema, filters, and PAM modules.
- Familiarity with PKI, certificates, DNS, and system-level programming.
- Experience in authentication systems (SSO, MFA).
- Version control using Git/GitHub.
- Proficiency in Python and/or JavaScript (2+ years preferred).
- Experience with SQL/NoSQL databases.
- C programming experience (2+ years preferred).
- Knowledge of DevOps practices and infrastructure automation.
- Exposure to Machine Learning systems is a plus.
- Full Stack development experience is a plus.
- Self-driven, proactive, and able to work independently.
- Strong problem-solving and analytical skills.
- Good communication and collaboration abilities.
- Detail-oriented with a focus on code quality and performance.
Company
Location
Washington, District of Columbia - United States of America
Job type
Full-Time
Golang Job Details
Role: GoLang Developer
Rate: $63/hour W2
Schedule: Hybrid/Onsite
Location: Washington, DC
We are seeking a skilled Golang Developer with strong Linux and systems programming experience to join our engineering team. The ideal candidate will have hands-on experience with Golang, container technologies like Docker and Kubernetes, and a solid understanding of authentication systems, networking protocols, and DevOps practices. You will be involved in building and maintaining scalable backend services and developing new features that support secure, high-performance applications.
Key Responsibilities:
Required Skills & Qualifications:
Preferred Qualifications:
Key Attributes:
#INDGEN
Rate: $63/hour W2
Schedule: Hybrid/Onsite
Location: Washington, DC
We are seeking a skilled Golang Developer with strong Linux and systems programming experience to join our engineering team. The ideal candidate will have hands-on experience with Golang, container technologies like Docker and Kubernetes, and a solid understanding of authentication systems, networking protocols, and DevOps practices. You will be involved in building and maintaining scalable backend services and developing new features that support secure, high-performance applications.
#INDGEN
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
Job Skills
More Developer Job Boards
Fullstack Developer Jobs Golang Jobs JavaScript Jobs Python Jobs React Jobs Rust Jobs Java Jobs